be defiladed - Espagnol Anglais Dictionnaire